keep someone on the forefront - Spanish English Dictionary